﻿//#define _CRT_SECURE_NO_WARNINGS 1
//#include <stdio.h>
//#include <string.h>
//#include <stdlib.h>
////int main()
////{
//	char a, ch;
//	int count = 0;
//	while (1) 
//    {
//		scanf("%c", &a);
//        getchar();//函数特点不需要传参
//		count++;
//		printf("**************\n");
//		printf("%d\n", count);
//	}
      //c
      //for (int i = har a[3] = { 0 };0; i < 3; i++)
      //{
      //    scanf("%c", &a[i]);
      //    //getchar();
      //}
      //printf("\n");
      //for (int i = 0; i < 3; i++)
      //{
      //    printf("%c ", a[i]);
      //}

      //char a[4] = "abc";
      //scanf("%s", a);
      //for (int i = 0; i < 4; i++)
      //{
      //    printf("%c ",a[i]);
      //}

#include<stdio.h>
#include<string.h>
int main() {
    char a[100];
    fgets(a, 99, stdin);
    printf("%d", strlen(a));

    return 0;
}